package com.ruoyi.system.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 育种值对象 yzz
 * 
 * @author ruoyi
 * @date 2025-02-17
 */
public class Yzz extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 官方编号 */
    private String 官方编号;

    /** 性别 */
    @Excel(name = "性别")
    private String 性别;

    /** 出生日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "出生日期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date 出生日期;

    /** 净效益 */
    @Excel(name = "净效益")
    private Long 净效益;

    /** 基因组净效益可靠性 */
    @Excel(name = "基因组净效益可靠性")
    private Long 基因组净效益可靠性;

    /** 净效益美国百分比排名 */
    @Excel(name = "净效益美国百分比排名")
    private Long 净效益美国百分比排名;

    /** FeedSave */
    @Excel(name = "FeedSave")
    private Long FeedSave;

    /** RFI */
    @Excel(name = "RFI")
    private Long RFI;

    /** 产奶量 */
    @Excel(name = "产奶量")
    private Long 产奶量;

    /** 乳脂率 */
    @Excel(name = "乳脂率")
    private Long 乳脂率;

    /** 乳脂量 */
    @Excel(name = "乳脂量")
    private Long 乳脂量;

    /** 乳蛋白率 */
    @Excel(name = "乳蛋白率")
    private Long 乳蛋白率;

    /** 乳蛋白量 */
    @Excel(name = "乳蛋白量")
    private Long 乳蛋白量;

    /** 体细胞评分 */
    @Excel(name = "体细胞评分")
    private Long 体细胞评分;

    /** 生产寿命 */
    @Excel(name = "生产寿命")
    private Long 生产寿命;

    /** 存活能力 */
    @Excel(name = "存活能力")
    private Long 存活能力;

    /** 女儿情期受胎率 */
    @Excel(name = "女儿情期受胎率")
    private Long 女儿情期受胎率;

    /** 女儿产犊难易 */
    @Excel(name = "女儿产犊难易")
    private Long 女儿产犊难易;

    /** IPI */
    @Excel(name = "IPI")
    private Long IPI;

    /** 体型总分 */
    @Excel(name = "体型总分")
    private Long 体型总分;

    /** 基因组近交系数 */
    @Excel(name = "基因组近交系数")
    private Long 基因组近交系数;

    /** 公牛配种易产性 */
    @Excel(name = "公牛配种易产性")
    private Long 公牛配种易产性;

    /** CCR */
    @Excel(name = "CCR")
    private Long CCR;

    /** 青年母牛受胎率 */
    @Excel(name = "青年母牛受胎率")
    private Long 青年母牛受胎率;

    /** 女儿死胎率 */
    @Excel(name = "女儿死胎率")
    private Long 女儿死胎率;

    /** 公牛配种死胎率 */
    @Excel(name = "公牛配种死胎率")
    private Long 公牛配种死胎率;

    /** GL */
    @Excel(name = "GL")
    private Long GL;

    /** EFC */
    @Excel(name = "EFC")
    private Long EFC;

    /** 单倍型 */
    @Excel(name = "单倍型")
    private String 单倍型;

    /** 肢蹄结构评分 */
    @Excel(name = "肢蹄结构评分")
    private Long 肢蹄结构评分;

    /** 乳房综合评分 */
    @Excel(name = "乳房综合评分")
    private Long 乳房综合评分;

    /** 体躯容量 */
    @Excel(name = "体躯容量")
    private Long 体躯容量;

    /** 强壮度 */
    @Excel(name = "强壮度")
    private Long 强壮度;

    /** 体深 */
    @Excel(name = "体深")
    private Long 体深;

    /** 乳用性 */
    @Excel(name = "乳用性")
    private Long 乳用性;

    /** 尻角度 */
    @Excel(name = "尻角度")
    private Long 尻角度;

    /** 尻宽 */
    @Excel(name = "尻宽")
    private Long 尻宽;

    /** 后肢侧视 */
    @Excel(name = "后肢侧视")
    private Long 后肢侧视;

    /** 后肢后视 */
    @Excel(name = "后肢后视")
    private Long 后肢后视;

    /** 蹄角度 */
    @Excel(name = "蹄角度")
    private Long 蹄角度;

    /** 肢蹄运动评分 */
    @Excel(name = "肢蹄运动评分")
    private Long 肢蹄运动评分;

    /** 前乳房附着 */
    @Excel(name = "前乳房附着")
    private Long 前乳房附着;

    /** 后乳房高度 */
    @Excel(name = "后乳房高度")
    private Long 后乳房高度;

    /** RUW */
    @Excel(name = "RUW")
    private Long RUW;

    /** 悬韧带 */
    @Excel(name = "悬韧带")
    private Long 悬韧带;

    /** 乳房深度 */
    @Excel(name = "乳房深度")
    private Long 乳房深度;

    /** 前乳头位置 */
    @Excel(name = "前乳头位置")
    private Long 前乳头位置;

    /** 后乳头位置 */
    @Excel(name = "后乳头位置")
    private Long 后乳头位置;

    /** 乳头长度 */
    @Excel(name = "乳头长度")
    private Long 乳头长度;

    public void set官方编号(String 官方编号) 
    {
        this.官方编号 = 官方编号;
    }

    public String get官方编号() 
    {
        return 官方编号;
    }
    public void set性别(String 性别) 
    {
        this.性别 = 性别;
    }

    public String get性别() 
    {
        return 性别;
    }
    public void set出生日期(Date 出生日期) 
    {
        this.出生日期 = 出生日期;
    }

    public Date get出生日期() 
    {
        return 出生日期;
    }
    public void set净效益(Long 净效益) 
    {
        this.净效益 = 净效益;
    }

    public Long get净效益() 
    {
        return 净效益;
    }
    public void set基因组净效益可靠性(Long 基因组净效益可靠性) 
    {
        this.基因组净效益可靠性 = 基因组净效益可靠性;
    }

    public Long get基因组净效益可靠性() 
    {
        return 基因组净效益可靠性;
    }
    public void set净效益美国百分比排名(Long 净效益美国百分比排名) 
    {
        this.净效益美国百分比排名 = 净效益美国百分比排名;
    }

    public Long get净效益美国百分比排名() 
    {
        return 净效益美国百分比排名;
    }
    public void setFeedSave(Long FeedSave) 
    {
        this.FeedSave = FeedSave;
    }

    public Long getFeedSave() 
    {
        return FeedSave;
    }
    public void setRFI(Long RFI) 
    {
        this.RFI = RFI;
    }

    public Long getRFI() 
    {
        return RFI;
    }
    public void set产奶量(Long 产奶量) 
    {
        this.产奶量 = 产奶量;
    }

    public Long get产奶量() 
    {
        return 产奶量;
    }
    public void set乳脂率(Long 乳脂率) 
    {
        this.乳脂率 = 乳脂率;
    }

    public Long get乳脂率() 
    {
        return 乳脂率;
    }
    public void set乳脂量(Long 乳脂量) 
    {
        this.乳脂量 = 乳脂量;
    }

    public Long get乳脂量() 
    {
        return 乳脂量;
    }
    public void set乳蛋白率(Long 乳蛋白率) 
    {
        this.乳蛋白率 = 乳蛋白率;
    }

    public Long get乳蛋白率() 
    {
        return 乳蛋白率;
    }
    public void set乳蛋白量(Long 乳蛋白量) 
    {
        this.乳蛋白量 = 乳蛋白量;
    }

    public Long get乳蛋白量() 
    {
        return 乳蛋白量;
    }
    public void set体细胞评分(Long 体细胞评分) 
    {
        this.体细胞评分 = 体细胞评分;
    }

    public Long get体细胞评分() 
    {
        return 体细胞评分;
    }
    public void set生产寿命(Long 生产寿命) 
    {
        this.生产寿命 = 生产寿命;
    }

    public Long get生产寿命() 
    {
        return 生产寿命;
    }
    public void set存活能力(Long 存活能力) 
    {
        this.存活能力 = 存活能力;
    }

    public Long get存活能力() 
    {
        return 存活能力;
    }
    public void set女儿情期受胎率(Long 女儿情期受胎率) 
    {
        this.女儿情期受胎率 = 女儿情期受胎率;
    }

    public Long get女儿情期受胎率() 
    {
        return 女儿情期受胎率;
    }
    public void set女儿产犊难易(Long 女儿产犊难易) 
    {
        this.女儿产犊难易 = 女儿产犊难易;
    }

    public Long get女儿产犊难易() 
    {
        return 女儿产犊难易;
    }
    public void setIPI(Long IPI) 
    {
        this.IPI = IPI;
    }

    public Long getIPI() 
    {
        return IPI;
    }
    public void set体型总分(Long 体型总分) 
    {
        this.体型总分 = 体型总分;
    }

    public Long get体型总分() 
    {
        return 体型总分;
    }
    public void set基因组近交系数(Long 基因组近交系数) 
    {
        this.基因组近交系数 = 基因组近交系数;
    }

    public Long get基因组近交系数() 
    {
        return 基因组近交系数;
    }
    public void set公牛配种易产性(Long 公牛配种易产性) 
    {
        this.公牛配种易产性 = 公牛配种易产性;
    }

    public Long get公牛配种易产性() 
    {
        return 公牛配种易产性;
    }
    public void setCCR(Long CCR) 
    {
        this.CCR = CCR;
    }

    public Long getCCR() 
    {
        return CCR;
    }
    public void set青年母牛受胎率(Long 青年母牛受胎率) 
    {
        this.青年母牛受胎率 = 青年母牛受胎率;
    }

    public Long get青年母牛受胎率() 
    {
        return 青年母牛受胎率;
    }
    public void set女儿死胎率(Long 女儿死胎率) 
    {
        this.女儿死胎率 = 女儿死胎率;
    }

    public Long get女儿死胎率() 
    {
        return 女儿死胎率;
    }
    public void set公牛配种死胎率(Long 公牛配种死胎率) 
    {
        this.公牛配种死胎率 = 公牛配种死胎率;
    }

    public Long get公牛配种死胎率() 
    {
        return 公牛配种死胎率;
    }
    public void setGL(Long GL) 
    {
        this.GL = GL;
    }

    public Long getGL() 
    {
        return GL;
    }
    public void setEFC(Long EFC) 
    {
        this.EFC = EFC;
    }

    public Long getEFC() 
    {
        return EFC;
    }
    public void set单倍型(String 单倍型) 
    {
        this.单倍型 = 单倍型;
    }

    public String get单倍型() 
    {
        return 单倍型;
    }
    public void set肢蹄结构评分(Long 肢蹄结构评分) 
    {
        this.肢蹄结构评分 = 肢蹄结构评分;
    }

    public Long get肢蹄结构评分() 
    {
        return 肢蹄结构评分;
    }
    public void set乳房综合评分(Long 乳房综合评分) 
    {
        this.乳房综合评分 = 乳房综合评分;
    }

    public Long get乳房综合评分() 
    {
        return 乳房综合评分;
    }
    public void set体躯容量(Long 体躯容量) 
    {
        this.体躯容量 = 体躯容量;
    }

    public Long get体躯容量() 
    {
        return 体躯容量;
    }
    public void set强壮度(Long 强壮度) 
    {
        this.强壮度 = 强壮度;
    }

    public Long get强壮度() 
    {
        return 强壮度;
    }
    public void set体深(Long 体深) 
    {
        this.体深 = 体深;
    }

    public Long get体深() 
    {
        return 体深;
    }
    public void set乳用性(Long 乳用性) 
    {
        this.乳用性 = 乳用性;
    }

    public Long get乳用性() 
    {
        return 乳用性;
    }
    public void set尻角度(Long 尻角度) 
    {
        this.尻角度 = 尻角度;
    }

    public Long get尻角度() 
    {
        return 尻角度;
    }
    public void set尻宽(Long 尻宽) 
    {
        this.尻宽 = 尻宽;
    }

    public Long get尻宽() 
    {
        return 尻宽;
    }
    public void set后肢侧视(Long 后肢侧视) 
    {
        this.后肢侧视 = 后肢侧视;
    }

    public Long get后肢侧视() 
    {
        return 后肢侧视;
    }
    public void set后肢后视(Long 后肢后视) 
    {
        this.后肢后视 = 后肢后视;
    }

    public Long get后肢后视() 
    {
        return 后肢后视;
    }
    public void set蹄角度(Long 蹄角度) 
    {
        this.蹄角度 = 蹄角度;
    }

    public Long get蹄角度() 
    {
        return 蹄角度;
    }
    public void set肢蹄运动评分(Long 肢蹄运动评分) 
    {
        this.肢蹄运动评分 = 肢蹄运动评分;
    }

    public Long get肢蹄运动评分() 
    {
        return 肢蹄运动评分;
    }
    public void set前乳房附着(Long 前乳房附着) 
    {
        this.前乳房附着 = 前乳房附着;
    }

    public Long get前乳房附着() 
    {
        return 前乳房附着;
    }
    public void set后乳房高度(Long 后乳房高度) 
    {
        this.后乳房高度 = 后乳房高度;
    }

    public Long get后乳房高度() 
    {
        return 后乳房高度;
    }
    public void setRUW(Long RUW) 
    {
        this.RUW = RUW;
    }

    public Long getRUW() 
    {
        return RUW;
    }
    public void set悬韧带(Long 悬韧带) 
    {
        this.悬韧带 = 悬韧带;
    }

    public Long get悬韧带() 
    {
        return 悬韧带;
    }
    public void set乳房深度(Long 乳房深度) 
    {
        this.乳房深度 = 乳房深度;
    }

    public Long get乳房深度() 
    {
        return 乳房深度;
    }
    public void set前乳头位置(Long 前乳头位置) 
    {
        this.前乳头位置 = 前乳头位置;
    }

    public Long get前乳头位置() 
    {
        return 前乳头位置;
    }
    public void set后乳头位置(Long 后乳头位置) 
    {
        this.后乳头位置 = 后乳头位置;
    }

    public Long get后乳头位置() 
    {
        return 后乳头位置;
    }
    public void set乳头长度(Long 乳头长度) 
    {
        this.乳头长度 = 乳头长度;
    }

    public Long get乳头长度() 
    {
        return 乳头长度;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("官方编号", get官方编号())
            .append("性别", get性别())
            .append("出生日期", get出生日期())
            .append("净效益", get净效益())
            .append("基因组净效益可靠性", get基因组净效益可靠性())
            .append("净效益美国百分比排名", get净效益美国百分比排名())
            .append("FeedSave", getFeedSave())
            .append("RFI", getRFI())
            .append("产奶量", get产奶量())
            .append("乳脂率", get乳脂率())
            .append("乳脂量", get乳脂量())
            .append("乳蛋白率", get乳蛋白率())
            .append("乳蛋白量", get乳蛋白量())
            .append("体细胞评分", get体细胞评分())
            .append("生产寿命", get生产寿命())
            .append("存活能力", get存活能力())
            .append("女儿情期受胎率", get女儿情期受胎率())
            .append("女儿产犊难易", get女儿产犊难易())
            .append("IPI", getIPI())
            .append("体型总分", get体型总分())
            .append("基因组近交系数", get基因组近交系数())
            .append("公牛配种易产性", get公牛配种易产性())
            .append("CCR", getCCR())
            .append("青年母牛受胎率", get青年母牛受胎率())
            .append("女儿死胎率", get女儿死胎率())
            .append("公牛配种死胎率", get公牛配种死胎率())
            .append("GL", getGL())
            .append("EFC", getEFC())
            .append("单倍型", get单倍型())
            .append("肢蹄结构评分", get肢蹄结构评分())
            .append("乳房综合评分", get乳房综合评分())
            .append("体躯容量", get体躯容量())
            .append("强壮度", get强壮度())
            .append("体深", get体深())
            .append("乳用性", get乳用性())
            .append("尻角度", get尻角度())
            .append("尻宽", get尻宽())
            .append("后肢侧视", get后肢侧视())
            .append("后肢后视", get后肢后视())
            .append("蹄角度", get蹄角度())
            .append("肢蹄运动评分", get肢蹄运动评分())
            .append("前乳房附着", get前乳房附着())
            .append("后乳房高度", get后乳房高度())
            .append("RUW", getRUW())
            .append("悬韧带", get悬韧带())
            .append("乳房深度", get乳房深度())
            .append("前乳头位置", get前乳头位置())
            .append("后乳头位置", get后乳头位置())
            .append("乳头长度", get乳头长度())
            .toString();
    }
}
